A framework for interactive GPU-supported rendering and styling of virtual hair
نویسندگان
چکیده
The interactive styling and rendering of virtual hair is essential for creating realistic looking human avatars for use in computer games, virtual worlds, and movie special effects. Hair models can contain tens of thousands of hair strands and hence it is important to develop techniques to modify the hair in a realistic fashion and to render it at interactive frame rates. In this paper we present a GPU-based framework for styling and rendering of virtual hair. We use wisps to represent basic units of hair strands and present an improved statistical model for hair wisp generation which allows the creation of smooth and fringy styles. Fast modelling is achieved by using create, edit, delete and copy and paste operations for key strands representing wisp. The styling process is simplified by using a local coordinate system for hair strands in order to define preferred styling (brushing) directions. Fast photo-realistic rendering is achieved by using the latest GPU functionalities for both the light reflection calculation and the shadow generation of hair strands. We also propose a new method for real-time anti-aliasing using GPU programming.
منابع مشابه
Styling and Real-Time Simulation of Human Hair
We present a method for realistic, real-time simulation of human hair, which is suitable for the use in complex virtual reality applications. The core idea is to reduce the enormous amount of hair on a human head by combining neighbored hair into wisps and use our cantilever beam algorithm to simulate them. The final rendering of these wisps is done using special hardware accelerated shaders, w...
متن کاملInteractive Styling of Virtual Hair
Interactive styling of virtual hair is an important research field since it is essential for creating realistic looking human avatars for use in virtual worlds, computer games and movie special effects. Virtual hair models can contain thousands of hair strands and hence it is important to develop techniques which enable a designer to efficiently modify the hair in a realistic fashion. In this p...
متن کاملA Rotor Platform Assisted System for 3D Hairstyles
This paper presents an interactive system for creating natural looking 3D hairstyles, by which users can cut, comb and perm the hair model and generate realistic hair images. The system contains three stages: modeling, styling and rendering. In the first phrase, the system produces a physical hair model using a cantilever beam simulation with collision detection. Then the styling phrase is a ha...
متن کاملModeling Hair Influenced by Water and Styling Products
We present novel methods for capturing the key characteristics of hair influenced by water and styling products. Our approach includes a dynamics system that adaptively accounts for changing stiffness and weight of the hair, a geometric representation that can alter the physical depiction of hair based on the substance(s) present on it, and a rendering approach to account for the varying appear...
متن کاملStyling by Painting and Real Time Animation of Hair using Basis-dependent Hair Strands
Techniques to simulate hair in virtual humans focus on hair modeling, hair animation and hair rendering. We propose a system for modeling and animating in real time using standard OpenGL on commodity graphic cards. For styling, we propose a paint tool to determine a set of gray scale images that allow us to establish hair density and hair length values, as well as other useful parameters, and f...
متن کامل